hide one's identity - Français Anglais Dictionnaire